cubeb pepper - Allemand Anglais Dictionnaire